
import math
import KBEngine
import KBEDebug as log
import GlobalConst as GL


class VoxelEditor(KBEngine.EntityComponent):

    def __init__(self):
        KBEngine.EntityComponent.__init__(self)

    # region kbengine method

    def onAttached(self, owner):
        log.DEBUG_MSG(f'cell VoxelEditor onAttached: owner={owner.id}')

    def onDetached(self, owner):
        log.DEBUG_MSG(f'cell VoxelEditor onDetached: owner={owner.id}')

    def onClientEnabled(self):
        log.DEBUG_MSG(f'cell VoxelEditor onClientEnabled owner={self.owner.id}')

    def onClientDeath(self):
        log.DEBUG_MSG(f'cell VoxelEditor onClientDeath owner={self.owner.id}')

    # endregion
